annual pasture - Turkish English Dictionary